#pragma once
#include "geomnode.h"

class ArbGeomNode :
	public GeomNode
{
public:
	ArbGeomNode(void);
	ArbGeomNode(Vertex* pVertsIn, int nV, short* pIndex, int nI);
	ArbGeomNode(const ArbGeomNode& rhs);
	ArbGeomNode& operator=(const ArbGeomNode& rhs);
	~ArbGeomNode(void);

private:
	short* iIndicies;
	CUSTOMVERTEX* pVerts;			// array of verticies
	int iNumVerts;					// number of verticies
	int iNumIndex;
	
	void Build();
	void SetNorms();
};
